domesticated landscape - Español Inglés Diccionario